package mypackage.servicce;

import mypackage.bean.Address;

import java.util.List;

/**
 * @author YH925
 * @create 2021/12/9 22:14
 */
public interface AddressService {
    //查询一个用户的所有收货地址列表
    List<Address> selectAddressList(int id);
    //根据id查出一条收货记录
    Address selectAddressById(int addressId);
    //查询出所有收货地址的同时带上用户信息
    List<Address> selectAddressListWithClient(int clientId);
    //插入收货地址的记录
    void insertAddress(int clientId,String acceptAddress,String tel,String acceptName);
    //查看收货地址数量
    int findAddressAmount(int clientId);
    //修改信息
    void updateInfo(int id,String newAddress,String newTel,String newName);
    //根据id删除地址
    void delAddressById(int addressId);
}
